department of technical affairs - İspanyolca İngilizce Sözlük